#ifndef __APPLICATION_APPLICATION_H__
#define __APPLICATION_APPLICATION_H__

#include <Poco/Util/ServerApplication.h>
#include "utils/Structs.h"

class FrameReceiver;

class Application : public Poco::Util::ServerApplication
{
protected:
    virtual int main(const std::vector<std::string> &args) override;

private:
    void InitDeviceCfg();

    CameraInfo pCameraInfo = CameraInfo();
    FrameReceiver *pReceiver;
};

#endif